female street or market vendor - Espagnol Anglais Dictionnaire